581 111
551 61
1678 62
1005 129
473 66
2709 199
509 89
396 62
292 49
791 55
619 90
377 86
425 73
502 133
580 66
706 172